Volume 48, Issue 1, March 2022, Pages 19-32
Emad Abdelazim Amer; Hassan Amin EL-Hoseiny; Salah Saber Hassan